package pl.prv.polanie.client.widgets;




public class TestDnDTree  {

//	private AbsolutePanel absolutePanel;
//	private HorizontalPanel horizonalPanel;
//	private ScrollPanel leftPanel;
//	private ScrollPanel rightPanel;
//
//	//Trees
//	private Tree leftTree;
//	private Tree rightTree;
//	private DnDTreeItem leftRoot;
//	private DnDTreeItem rightRoot;
//
//	//DnD
//	private final DnDTreeController treeController = new DnDTreeController();
//
//	public void onModuleLoad() {
//
//		absolutePanel = new AbsolutePanel();
//		RootPanel.get().add(absolutePanel);
//
//		horizonalPanel = new HorizontalPanel();
//		absolutePanel.add(horizonalPanel);
//
//		treeController.setBoundaryPanel(absolutePanel);
//
//		HorizontalPanel rootPanel = new HorizontalPanel();
//
//		leftPanel = new ScrollPanel();
//		horizonalPanel.add(leftPanel);
//		leftPanel.setSize("380", "480");
//
//		rightPanel = new ScrollPanel();
//		horizonalPanel.add(rightPanel);
//		rightPanel.setSize("380", "480");
//
//		leftTree = new Tree();
//		leftRoot = new DnDTreeItem("Left tree");
//		treeController.makeDraggable(leftRoot);
//		leftTree.addItem(leftRoot);
//		leftPanel.add(leftTree);
//
//		rightTree = new Tree();
//		rightRoot = new DnDTreeItem("Right tree");
//		treeController.makeDraggable(rightRoot);
//		rightTree.addItem(rightRoot);
//		rightPanel.add(rightTree);
//
//		treeController.setRightTree(rightTree);
//		treeController.setLeftTree(leftTree);
//
//		createLeftTree();
//
//		createRightTree();
//	}
//
//	private void createLeftTree() {
//		DnDTreeItem childLevel1;
//		DnDTreeItem childLevel2;
//
//		childLevel1 = new DnDTreeItem("leftChild 1");
//		treeController.makeDraggable(childLevel1);
//		leftRoot.addItem(childLevel1);
//
//		childLevel2 = new DnDTreeItem("leftChild 1-1");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//
//		childLevel2 = new DnDTreeItem("leftChild 1-2");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//
//		childLevel1 = new DnDTreeItem("leftChild 2");
//		treeController.makeDraggable(childLevel1);
//		leftRoot.addItem(childLevel1);
//
//		childLevel2 = new DnDTreeItem("leftChild 2-1");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//
//		childLevel1 = new DnDTreeItem("leftChild 3");
//		treeController.makeDraggable(childLevel1);
//		leftRoot.addItem(childLevel1);
//	}
//
//	private void createRightTree() {
//		DnDTreeItem childLevel1;
//		DnDTreeItem childLevel2;
//
//		childLevel1 = new DnDTreeItem("rightChild 1");
//		treeController.makeDraggable(childLevel1);
//		rightRoot.addItem(childLevel1);
//
//		childLevel1 = new DnDTreeItem("rightChild 2");
//		treeController.makeDraggable(childLevel1);
//		rightRoot.addItem(childLevel1);
//
//		childLevel2 = new DnDTreeItem("rightChild 2-1");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//
//		childLevel2 = new DnDTreeItem("rightChild 2-2");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//
//		childLevel2 = new DnDTreeItem("rightChild 2-3");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//
//		childLevel1 = new DnDTreeItem("rightChild 3");
//		treeController.makeDraggable(childLevel1);
//		rightRoot.addItem(childLevel1);
//
//		childLevel2 = new DnDTreeItem("rightChild 3-1");
//		treeController.makeDraggable(childLevel2);
//		childLevel1.addItem(childLevel2);
//	}
}
